// usehotel.c -- 房间的费率程序 -- 控制模块
/* 与程序清单 hotel.c 一起编译 */
#include <stdio.h>
#include "hotel.h"      // 定义符号常量，声明函数

int main(void)
{
    int code, nights;
    double hotel_rate;

    while ((code = menu()) != QUIT)
    {
        switch (code)
        {
            case 1: hotel_rate = HOTEL1;
                    break;
            case 2: hotel_rate = HOTEL2;
                    break;
            case 3: hotel_rate = HOTEL3;
                    break;
            case 4: hotel_rate = HOTEL4;
                    break;
            default:    hotel_rate = 0.0;
                        printf("Oops!\n");
                        break;
        }
        nights = getnights();
        showprice(hotel_rate, nights);
    }
    printf("Thank you and goodbye!\n");

    return 0;
}